| ▼ Documentation | |
| ▼ Headers | |
| ► NilkinsAstraeus | |
| ► Graphics | |
| ► ComplexEffects | |
| ► Blur | |
| BlurComplexEffect.h | |
| BlurComplexEffectInfo.h | |
| BlurProgramsSources.h | |
| BlurProgramsTracker.h | |
| BlurType.h | |
| ► Dof | |
| DofComplexEffect.h | |
| DofComplexEffectInfo.h | |
| DofProgramsSources.h | |
| DofProgramsTracker.h | |
| ComplexEffect.h | |
| ComplexEffectManager.h | |
| ComplexEffectType.h | |
| ► Effects | |
| ► FilmGrain | |
| FilmGrainEffect.h | |
| FilmGrainEffectInfo.h | |
| FilmGrainEffectUtils.h | |
| FilmGrainProgramSources.h | |
| FilmGrainProgramTracker.h | |
| ► Fxaa | |
| FxaaEffect.h | |
| FxaaEffectInfo.h | |
| FxaaPreset.h | |
| FxaaProgramSources.h | |
| FxaaProgramTracker.h | |
| ► ImageEnvironment | |
| ImageEnvironmentEffect.h | |
| ImageEnvironmentEffectInfo.h | |
| ImageEnvironmentProgramSources.h | |
| ImageEnvironmentProgramTracker.h | |
| ImageEnvironmentProjection.h | |
| ► Ssao | |
| SsaoEffect.h | |
| SsaoEffectInfo.h | |
| SsaoEffectUtils.h | |
| SsaoProgramSources.h | |
| SsaoProgramTracker.h | |
| ► TextureCopy | |
| TextureCopyEffect.h | |
| TextureCopyEffectInfo.h | |
| TextureCopyProgramSources.h | |
| TextureCopyProgramTracker.h | |
| ► ToneMapping | |
| ToneMappingEffect.h | |
| ToneMappingEffectInfo.h | |
| ToneMappingHablesCurveDescriptor.h | |
| ToneMappingProgramSources.h | |
| ToneMappingProgramTracker.h | |
| Effect.h | |
| EffectManager.h | |
| EffectType.h | |
| ► Enums | |
| OneChannelPack.h | |
| OneChannelPackUtils.h | |
| ThreeChannelPack.h | |
| ThreeChannelPackUtils.h | |
| ► Materials | |
| ► Pbs | |
| PbsMaterial.h | |
| PbsMaterialInfo.h | |
| PbsProgramSources.h | |
| PbsProgramTracker.h | |
| ► Utils | |
| PbsEnvMapFilter.h | |
| PbsEnvMapFilterSources.h | |
| Material.h | |
| MaterialManager.h | |
| MaterialType.h | |
| ► Utils | |
| ProgramTracker.h | |
| GraphicsEngine.h | |
| ► Log | |
| LogManager.h | |
| ► Projects | |
| ProjectLoader.h | |
| ProjectLoadQuery.h | |
| ProjectLoadResult.h | |
| ProjectSaveQuery.h | |
| ► Scripts | |
| ► Lua | |
| ► nkAstraeusWrap | |
| ► Log | |
| LogWrapper.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkExportWrap | |
| ► Enums | |
| ExportNodeNatureWrapper.h | |
| ExportNodeValueTypeWrapper.h | |
| ► Errors | |
| ExportErrorWrapper.h | |
| ► Exporters | |
| ExporterLoadResultWrapper.h | |
| JsonExporterWrapper.h | |
| ► Tree | |
| NodeWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkGraphicsWrap | |
| ► Bounds | |
| BoundingBoxWrapper.h | |
| ► Cameras | |
| CameraManagerWrapper.h | |
| CameraWrapper.h | |
| FrustumWrapper.h | |
| ► Compositors | |
| CompositorManagerWrapper.h | |
| CompositorNodeWrapper.h | |
| CompositorWrapper.h | |
| ► Enums | |
| PrimitiveTopologyWrapper.h | |
| ResourceLoadStateWrapper.h | |
| ► Graph | |
| EntityWrapper.h | |
| NodeManagerWrapper.h | |
| NodeWrapper.h | |
| SubEntityWrapper.h | |
| ► Meshes | |
| ► Decoders | |
| ► Gltf | |
| GltfMeshDecoderWrapper.h | |
| MeshManagerWrapper.h | |
| MeshWrapper.h | |
| VertexComponentWrapper.h | |
| VertexCompositionWrapper.h | |
| ► Programs | |
| ProgramManagerWrapper.h | |
| ProgramWrapper.h | |
| ► RenderQueues | |
| RenderQueueManagerWrapper.h | |
| RenderQueueWrapper.h | |
| ► Shaders | |
| ShaderManagerWrapper.h | |
| ShaderWrapper.h | |
| ► Textures | |
| TextureManagerWrapper.h | |
| TextureSaverWrapper.h | |
| TextureUtilsWrapper.h | |
| TextureWrapper.h | |
| ► Viewports | |
| ViewportManagerWrapper.h | |
| ViewportWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkMathsWrap | |
| ► Algebra | |
| MatrixWrapper.h | |
| QuaternionWrapper.h | |
| VectorWrapper.h | |
| ► Constants | |
| MathConstantsWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkMemoryWrap | |
| ► Containers | |
| BufferCastWrapper.h | |
| BufferViewWrapper.h | |
| BufferWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkResourcesWrap | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ResourceManagerWrapper.h | |
| ► nkScriptsWrap | |
| ► Environments | |
| EnvironmentWrapper.h | |
| ► Interpreters | |
| InterpreterWrapper.h | |
| ► Scripts | |
| CompilationFailureTypeWrapper.h | |
| CompilationResultWrapper.h | |
| ScriptWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► nkTasksWrap | |
| ► Enums | |
| TaskResultWrapper.h | |
| ► Scheduler | |
| SchedulerWrapper.h | |
| ► Tasks | |
| LuaTask.h | |
| TaskWrapper.h | |
| ► Threads | |
| LuaThread.h | |
| ThreadSubmittedWorkWrapper.h | |
| ThreadWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| ► stdWrap | |
| ► Arrays | |
| ArrayWrapper.h | |
| Constants.h | |
| EnvironmentInitializer.h | |
| Namespace.h | |
| LuaEngine.h | |
| Namespace.h | |
| ScriptsEngine.h | |
| Engine.h | |
| Namespace.h | |
| ► NilkinsExport | |
| ► Encoders | |
| ► Base64 | |
| Base64Encoder.h | |
| ► Errors | |
| ExportError.h | |
| ► Exportable | |
| Exportable.h | |
| ► Exporter | |
| ExporterLoadResult.h | |
| JsonExporter.h | |
| ► Tree | |
| Node.h | |
| Namespace.h | |
| ► NilkinsGraphics | |
| ► Bounds | |
| BoundingBox.h | |
| ► Buffers | |
| Buffer.h | |
| BufferManager.h | |
| MapRequestDescriptor.h | |
| MapResult.h | |
| UnmapRequestDescriptor.h | |
| ► Cameras | |
| Camera.h | |
| CameraManager.h | |
| Frustum.h | |
| ► Compositor | |
| Compositor.h | |
| CompositorManager.h | |
| CompositorNode.h | |
| TargetDescriptor.h | |
| TargetOperations.h | |
| ► Configs | |
| ConfigHolder.h | |
| ConfigManager.h | |
| ConfigReader.h | |
| RenderDescriptor.h | |
| WindowDescriptor.h | |
| ► Encoders | |
| ► Data | |
| DecodedData.h | |
| DecodedMeshData.h | |
| ► Gltf | |
| GltfEncoder.h | |
| GltfEncoderUtils.h | |
| ► Obj | |
| ObjDecodeOptions.h | |
| ObjEncoder.h | |
| ► Utils | |
| CompositeDecodeOptions.h | |
| CompositeEncoder.h | |
| ► Exporter | |
| ContentLoader.h | |
| ContentLoadResult.h | |
| ► Graph | |
| Entity.h | |
| Node.h | |
| NodeChangeListener.h | |
| NodeManager.h | |
| SubEntity.h | |
| ► Inputs | |
| BaseHandler.h | |
| BaseKeyHandler.h | |
| BaseMouseHandler.h | |
| ► Lights | |
| Light.h | |
| LightManager.h | |
| ► Log | |
| LogManager.h | |
| ► Meshes | |
| ► Enums | |
| AttributeGranularity.h | |
| IndexFormat.h | |
| PrimitiveTopology.h | |
| ► InputLayouts | |
| MeshInputLayout.h | |
| MeshInputLayoutAttribute.h | |
| ► Utils | |
| AttributeGenerationInfo.h | |
| AttributeGenerationOutput.h | |
| MeshFillOptions.h | |
| MeshUtils.h | |
| PackedMeshData.h | |
| VertexComposition.h | |
| VertexData.h | |
| Mesh.h | |
| MeshDataLinkTracker.h | |
| MeshManager.h | |
| StreamOutputDescriptor.h | |
| ► Passes | |
| ClearTargetsPass.h | |
| ComputePass.h | |
| InstancingPass.h | |
| MonoMaterialPass.h | |
| Pass.h | |
| PassType.h | |
| PostProcessPass.h | |
| RaytracingPass.h | |
| RenderScenePass.h | |
| ► Profiling | |
| ProfilableClass.h | |
| ProfilingHelper.h | |
| ProfilingInfosHolder.h | |
| ► Programs | |
| Program.h | |
| ProgramCompilationResult.h | |
| ProgramManager.h | |
| ProgramSourcesHolder.h | |
| ProgramType.h | |
| ► RenderContexts | |
| RenderContext.h | |
| RenderContextDescriptor.h | |
| RenderContextManager.h | |
| ► Renderers | |
| Renderer.h | |
| RendererSupportInfo.h | |
| RenderingApi.h | |
| ► RenderQueues | |
| QueuedRenderableObject.h | |
| RenderQueue.h | |
| RenderQueueManager.h | |
| ► RenderStates | |
| BlendState.h | |
| BlendStateManager.h | |
| DepthStencilState.h | |
| DepthStencilStateManager.h | |
| RasterState.h | |
| RasterStateManager.h | |
| ► Resources | |
| Resource.h | |
| ResourceDeclAugmentCallback.h | |
| ResourceGpuCopyDescriptor.h | |
| ResourceLoadState.h | |
| ResourceManager.h | |
| ResourceSaveLoadCallback.h | |
| ResourceSetLoadQuery.h | |
| ResourceSetLoadResult.h | |
| ResourceSetSaveQuery.h | |
| ResourceSettingsChecker.h | |
| ResourceType.h | |
| ShaderResource.h | |
| ► Samplers | |
| Sampler.h | |
| SamplerManager.h | |
| ► Shaders | |
| ► BuiltIn | |
| BuiltInShaderBuilder.h | |
| BuiltInShaderNormalBuilder.h | |
| BuiltInShaderPositionBuilder.h | |
| BuiltInShaderUvBuilder.h | |
| BuiltInShaderUvNormalBuilder.h | |
| ► Memory | |
| ConstantBuffer.h | |
| ShaderInstanceCustomDummySlot.h | |
| ShaderInstanceCustomSlot.h | |
| ShaderInstanceMemorySlot.h | |
| ShaderMemorySlot.h | |
| ShaderPassCustomDummySlot.h | |
| ShaderPassCustomSlot.h | |
| ShaderPassMemorySlot.h | |
| Shader.h | |
| ShaderManager.h | |
| ShaderResourceDesc.h | |
| ► Systems | |
| GraphicSystem.h | |
| InputSystem.h | |
| MainSystem.h | |
| ► Tasks | |
| AsyncWorker.h | |
| ResourceTask.h | |
| ► Textures | |
| Texture.h | |
| TextureManager.h | |
| TextureSaver.h | |
| TextureUtils.h | |
| ► Time | |
| GlobalTimer.h | |
| GlobalTimerManager.h | |
| ► Utils | |
| DxDefinesWrapper.h | |
| InfiniteBitMask.h | |
| InfiniteMask.h | |
| ScreenshotTaker.h | |
| StructToString.h | |
| ► Viewports | |
| Viewport.h | |
| ViewportManager.h | |
| Namespace.h | |
| ► NilkinsImages | |
| ► Bmp | |
| BmpEncoder.h | |
| ► Data | |
| ► Alignment | |
| AlignmentUtils.h | |
| ► Decompression | |
| Bc1Compressor.h | |
| Bc2Compressor.h | |
| Bc3Compressor.h | |
| AlignmentDescriptor.h | |
| Image.h | |
| ImageBase.h | |
| ImageDescriptor.h | |
| ImageView.h | |
| MipDescriptor.h | |
| ► Dds | |
| DdsEncoder.h | |
| ► Enums | |
| AlphaMode.h | |
| PixelFormat.h | |
| ► Hdr | |
| HdrEncoder.h | |
| ► Jpg | |
| ► Data | |
| JpgCompressionSettings.h | |
| ► Enums | |
| JpgCompression.h | |
| JpgEncoder.h | |
| ► Log | |
| LogManager.h | |
| ► Utils | |
| CompositeEncoder.h | |
| ConversionUtils.h | |
| Namespace.h | |
| ► NilkinsInputs | |
| ► Devices | |
| ► Keyboards | |
| KeyboardDevice.h | |
| KeyboardDeviceManager.h | |
| ► Mouses | |
| MouseDevice.h | |
| MouseDeviceManager.h | |
| ► Enums | |
| KeyCode.h | |
| ► InputSystems | |
| DataAllocator.h | |
| InputSystem.h | |
| ► Log | |
| LogManager.h | |
| ► Systems | |
| MainSystem.h | |
| Namespace.h | |
| ► NilkinsLog | |
| ► Data | |
| StringView.h | |
| ► Loggers | |
| ConsoleLogger.h | |
| FileLogger.h | |
| Logger.h | |
| Namespace.h | |
| ► NilkinsMaths | |
| ► Algebra | |
| IntVector.h | |
| MathConstants.h | |
| Matrix.h | |
| Quaternion.h | |
| Vector.h | |
| ► Encoders | |
| FloatEncoder.h | |
| ► Geometry | |
| Point.h | |
| Rectangle.h | |
| ► Hashing | |
| Hasher.h | |
| Namespace.h | |
| ► NilkinsMemory | |
| ► Allocators | |
| Allocator.h | |
| DefaultAllocator.h | |
| ► Budget | |
| BudgetProvider.h | |
| ► Containers | |
| Buffer.h | |
| BufferCast.h | |
| BufferView.h | |
| String.h | |
| StringView.h | |
| ► Deallocators | |
| Deallocator.h | |
| DefaultDeallocator.h | |
| ► Log | |
| LogManager.h | |
| ► Pagers | |
| ► FreeList | |
| FreeListPager.h | |
| ► Linear | |
| LinearPager.h | |
| ► MemorySpaces | |
| DefaultMemorySpace.h | |
| MemorySpace.h | |
| ► Pools | |
| PtrPool.h | |
| ► Space | |
| ► Strategies | |
| AllocationStrategy.h | |
| DefaultAllocationStrategy.h | |
| Namespace.h | |
| ► NilkinsResources | |
| LogManager.h | |
| Namespace.h | |
| ResourceManager.h | |
| ► NilkinsScripts | |
| ► Environments | |
| ► Functions | |
| Function.h | |
| FunctionDefines.h | |
| FunctionParameter.h | |
| FunctionParameterType.h | |
| ► Namespaces | |
| Namespace.h | |
| ► ScriptObjects | |
| ScriptObjectInterpreterReference.h | |
| ScriptObjectInterpreterView.h | |
| ScriptObjectReference.h | |
| ScriptObjectView.h | |
| ► UserTypes | |
| ArrayAccessorDescriptor.h | |
| TypeBuiltInFunctions.h | |
| UserType.h | |
| UserTypeFieldDescriptor.h | |
| Environment.h | |
| EnvironmentManager.h | |
| ExecutionResult.h | |
| ► Exporter | |
| ► Project | |
| ProjectLoader.h | |
| ProjectLoadQuery.h | |
| ProjectLoadResult.h | |
| ProjectSaveQuery.h | |
| ResourceDeclAugmentCallback.h | |
| ContentLoader.h | |
| ContentLoadResult.h | |
| ► Interpreters | |
| Interpreter.h | |
| ► Log | |
| LogManager.h | |
| ► Scripts | |
| CompilationResult.h | |
| Script.h | |
| ScriptManager.h | |
| ► Utils | |
| StringUtils.h | |
| Namespace.h | |
| ► NilkinsTasks | |
| ► Log | |
| LogManager.h | |
| ► Scheduler | |
| Scheduler.h | |
| ► Tasks | |
| LambdaTask.h | |
| Task.h | |
| TaskResult.h | |
| ► Threads | |
| Thread.h | |
| ThreadId.h | |
| ThreadSubmittedWork.h | |
| Namespace.h | |
| ► NilkinsWinUi | |
| ► Components | |
| Button.h | |
| CheckBox.h | |
| ComboBox.h | |
| Component.h | |
| ComponentManager.h | |
| ComponentType.h | |
| ContextMenu.h | |
| EditBox.h | |
| FileExplorer.h | |
| GraphicsWindow.h | |
| GroupBox.h | |
| ListBox.h | |
| LogWin.h | |
| MultiLineEdit.h | |
| ProgressBar.h | |
| ScrollBar.h | |
| Slider.h | |
| Static.h | |
| TabWindow.h | |
| ToolBar.h | |
| TreeView.h | |
| Window.h | |
| ► Cursors | |
| Cursor.h | |
| CursorManager.h | |
| ► Enums | |
| Alignment.h | |
| ► Exporter | |
| ContentLoader.h | |
| ► Fonts | |
| Font.h | |
| FontManager.h | |
| ► Inputs | |
| CallbackRepository.h | |
| ChangeEventData.h | |
| ClickEventData.h | |
| EventTypes.h | |
| HandledEventData.h | |
| InputCodes.h | |
| InputDescriptor.h | |
| InputSystem.h | |
| KeyEventData.h | |
| MouseMoveEventData.h | |
| WheelEventData.h | |
| ► Layouts | |
| GridLayout.h | |
| Layout.h | |
| LayoutType.h | |
| RelativeLayout.h | |
| ► Log | |
| LogManager.h | |
| ► Notifications | |
| NotificationPositionDescriptor.h | |
| Notificator.h | |
| PopupCustomDescriptor.h | |
| PopupYesNoDescriptor.h | |
| ► Systems | |
| MainSystem.h | |
| ► Themes | |
| Color.h | |
| Theme.h | |
| ThemeManager.h | |
| ► Utils | |
| StructToString.h | |
| Namespace.h | |